草庐IT

Android java.lang.OutOfMemoryError?

全部标签

android - java.lang.StackOverFlow 错误。怀疑浏览量过多?

当你遇到如下错误(Android1.5)时,是因为嵌套的ViewGroup太多,还是因为View的总数太大?是否有任何技巧可以在保持应用外观不变的同时绕过它?java.lang.StackOverflowErroratandroid.text.Styled.measureText(Styled.java:371)atandroid.text.Layout.measureText(Layout.java:1600)atandroid.text.Layout.getLineMax(Layout.java:654)atandroid.text.Layout.draw(Layout.java:

android - java.lang.StackOverFlow 错误。怀疑浏览量过多?

当你遇到如下错误(Android1.5)时,是因为嵌套的ViewGroup太多,还是因为View的总数太大?是否有任何技巧可以在保持应用外观不变的同时绕过它?java.lang.StackOverflowErroratandroid.text.Styled.measureText(Styled.java:371)atandroid.text.Layout.measureText(Layout.java:1600)atandroid.text.Layout.getLineMax(Layout.java:654)atandroid.text.Layout.draw(Layout.java:

android - 将字节码转换为 dex 时出错 : Cause: java. lang.RuntimeException : Exception parsing classes - Android studio 2. 0 beta 6

我用gradle更新到了最新版本的Androidstudio2.0Beta6:dependencies{classpath'com.android.tools.build:gradle:2.0.0-beta6'}该应用在我测试过的所有东西的模拟器和设备上运行良好。我只有在尝试生成签名的APK时遇到了很多错误,我在依赖项中遇到了一些错误,当我排除矢量绘图、矢量动画绘图和Support-v4库时,所有这些错误都解决了现在我没有任何依赖错误。现在我的app模块的gradle.build看起来像这样:applyplugin:'com.android.application'android{co

android - 将字节码转换为 dex 时出错 : Cause: java. lang.RuntimeException : Exception parsing classes - Android studio 2. 0 beta 6

我用gradle更新到了最新版本的Androidstudio2.0Beta6:dependencies{classpath'com.android.tools.build:gradle:2.0.0-beta6'}该应用在我测试过的所有东西的模拟器和设备上运行良好。我只有在尝试生成签名的APK时遇到了很多错误,我在依赖项中遇到了一些错误,当我排除矢量绘图、矢量动画绘图和Support-v4库时,所有这些错误都解决了现在我没有任何依赖错误。现在我的app模块的gradle.build看起来像这样:applyplugin:'com.android.application'android{co

android - java.lang.IllegalStateException 是什么意思?

我正在开发一个视频应用程序。第一个视频播放完成后,在“OnCopletion”中我试图开始一个新的。但它只是停止(而不是崩溃)并且什么都不做。在日志中:10-1909:44:49.056:ERROR/MediaPlayer(4654):setDataSourcecalledinstate12810-1909:44:49.056:WARN/System.err(4654):java.lang.IllegalStateException10-1909:44:49.056:WARN/System.err(4654):atandroid.media.MediaPlayer.setDataSou

android - java.lang.IllegalStateException 是什么意思?

我正在开发一个视频应用程序。第一个视频播放完成后,在“OnCopletion”中我试图开始一个新的。但它只是停止(而不是崩溃)并且什么都不做。在日志中:10-1909:44:49.056:ERROR/MediaPlayer(4654):setDataSourcecalledinstate12810-1909:44:49.056:WARN/System.err(4654):java.lang.IllegalStateException10-1909:44:49.056:WARN/System.err(4654):atandroid.media.MediaPlayer.setDataSou

android - 拒绝重新初始化以前失败的类 java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper> supportLib=28

当我切换到supportLibrary28时,这个奇怪的logcat消息开始出现,在27.1.1上没有发生。我尝试了一个空的默认项目,结果完全一样。这个问题很容易重现,创建一个包含空Activity的新项目,并在除API28模拟器之外的模拟器上运行。它会在我的API21模拟器上给出该错误:Rejectingre-initonpreviously-failedclassjava.lang.Class我的API24设备显示更详细的日志:2018-11-1522:00:55.5639948-9948/?I/art:Rejectingre-initonpreviously-failedclas

android - 拒绝重新初始化以前失败的类 java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper> supportLib=28

当我切换到supportLibrary28时,这个奇怪的logcat消息开始出现,在27.1.1上没有发生。我尝试了一个空的默认项目,结果完全一样。这个问题很容易重现,创建一个包含空Activity的新项目,并在除API28模拟器之外的模拟器上运行。它会在我的API21模拟器上给出该错误:Rejectingre-initonpreviously-failedclassjava.lang.Class我的API24设备显示更详细的日志:2018-11-1522:00:55.5639948-9948/?I/art:Rejectingre-initonpreviously-failedclas

android - 由 : java. lang.OutOfMemoryError 引起:位图大小超出 VM 预算

在我的应用程序中,当我尝试启动它时强制关闭并且错误指向“setContentView(R.layout.Menu);”行的布局。在XML文件中,它在我的布局中显示“OutOfMemoryError”ImageView。我真的很困惑。请指导我进一步行动。已编辑:我的应用程序使用数据库,并在第一次解析一些XML数据并插入到Sqlite数据库中。我的内存不足问题仅在第一次出现。第二次它工作正常。我试过System.gc()。有什么问题吗?这是我的日志:E/dalvikvm-heap(2712):105376-byteexternalallocationtoolargeforthisproce

android - 由 : java. lang.OutOfMemoryError 引起:位图大小超出 VM 预算

在我的应用程序中,当我尝试启动它时强制关闭并且错误指向“setContentView(R.layout.Menu);”行的布局。在XML文件中,它在我的布局中显示“OutOfMemoryError”ImageView。我真的很困惑。请指导我进一步行动。已编辑:我的应用程序使用数据库,并在第一次解析一些XML数据并插入到Sqlite数据库中。我的内存不足问题仅在第一次出现。第二次它工作正常。我试过System.gc()。有什么问题吗?这是我的日志:E/dalvikvm-heap(2712):105376-byteexternalallocationtoolargeforthisproce